meter cabras - Turkish English Dictionary